stack the cards - Francés Inglés Diccionario